spheroid (approximately spheric body) - Turkish English Dictionary